Nature of Code

March 18, 2025

Course WebSite

https://github.com/MOQN/IMA-Nature-of-Code

Weekly Projects

NOC W1 - Transform

NOC W2 - Vector

NOC W3 - Snowflakes

NOC W4 - Fish&SeaWeeds

NOC W5 - DNA Structure

NOC W6 - NNNNNNNet

Project A - Purest

NOC W9 - Infinite Numbers

NOC W10 - Ants

Project B - Live Music Visualization

Notes & Experiences

What is the difference between "let" and "var"?

Which equals operator (== vs ===) should be used in JavaScript comparisons?

JavaScript Class Inheritance

Shaders

Coding Water Ripples with Shaders and p5.js #TeamSeas

Inspirations

OpenProcessing - Creative Coding for the Curious Mind

Applications of Noise()

p5.js Web Editor

p5.js Web Editor

Physics simulation

The Powder Toy

Imge2particalSystem

GravParticleRandom - ryoho

Shader

魔 - Zaron Chen